/*******************************************************************************
 * Package: com.hngtrust.iir.company.controller.vo
 * Type:    RepVO
 * Date:    2020/11/24 14:36
 *
 * Copyright (c) 2020 HUANENG GUICHENG TRUST CORP.,LTD All Rights Reserved.
 *
 * You may not use this file except in compliance with the License.
 *******************************************************************************/
package com.hngtrust.iir.company.controller.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 *
 *查询列表的VO类
 * @author Chentianyong
 * @date 2021/3/22 14:36
 */
@ApiModel(description = "利润表结构分析")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ListProfitStructRespVO {
    
    /**
     * 公司ID
     */
    @ApiModelProperty(value = "公司ID")
    private Long compId;
    
    /**
     * 年份
     */
    @ApiModelProperty(value = "年份")
    private String year;
    
    /**
     * 营业利润
     */
    @ApiModelProperty(value = "营业利润")
    private BigDecimal operProfit;
    
    /**
     * 营业外收支净额
     */
    @ApiModelProperty(value = "营业外收支净额")
    private BigDecimal plusNonOperRev;
    
    /**
     * 利润结构分析结论串
     */
    @ApiModelProperty(value = "利润结构分析结论串")
    private String profitStr;
    
    /**
     * 主营业务成本
     */
    @ApiModelProperty(value = "主营业务成本")
    private BigDecimal salesCost;
    
    /**
     * 税金及附加
     */
    @ApiModelProperty(value = "税金及附加")
    private BigDecimal lessTaxesSurchargesOps;
    
    /**
     * 研发费用
     */
    @ApiModelProperty(value = "研发费用")
    private BigDecimal rdExpense;
    
    /**
     * 财务费用占比
     */
    @ApiModelProperty(value = "财务费用占比")
    private BigDecimal finExp;
    
    /**
     * 销售费用
     */
    @ApiModelProperty(value = "销售费用")
    private BigDecimal sellingDistExp;
    
    /**
     * 管理费用
     */
    @ApiModelProperty(value = "管理费用")
    private BigDecimal gerlAdminExp;

    /**
     * 营业成本结构分析结论串
     */
    @ApiModelProperty(value = "营业成本结构分析结论串")
    private String operCostStr;
    
}
